#ifndef PAGEREAD_PREDICTOR_H
#define PAGEREAD_PREDICTOR_H


//保存着上次预测段的数组，用来判断是不是需要读取更多的段
#define MAX_HISTORY_ARR_SIZE 10


//创建一个预测器
typedef struct __page_predictor{
    //上次访问的节点
    long last_access;

    //size大小
    int size;
}page_predictor_t;

void page_init(page_predictor_t* predictor);
void page_predictor(page_predictor_t* predictor, long now_access, long *predictor_arr, int *size);


#endif